![]() ソフトビットスケーリングのための技法
专利摘要:
フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを判定するための技法を提案する。方法を実現する際、技法は、フェージングチャネルについてのSNR値を繰り返し判定することと、極値的なSNR値の寄与が減衰されるように重み付けが行われることを特徴として、複数のSNR値に基づいて加重平均を算出することと、そして、加重平均に依存してソフトビット量子化のためのスケーリングファクタを判定することとを含む。 公开号:JP2011512092A 申请号:JP2010545494 申请日:2009-02-09 公开日:2011-04-14 发明作者:ウド ヴァクスマン, 申请人:テレフオンアクチーボラゲット エル エム エリクソン(パブル); IPC主号:H04L27-00
专利说明:
[0001] 本発明は一般に信号処理に関する。詳細には、本発明は、フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを判定するための技法を対象とする。] 背景技術 [0002] 第三世代パートナシッププロジェクト(3GPP)は、目下、次世代通信システムに関して作業中であり、そのシステムは、3GPP用語ではロング・ターム・エヴォリューション(LTE)システムと呼ばれている。LTEシステムの重要な機能として、100Mbps以上という高速のピークデータレートが挙げられよう。高速のピークデータレートは、数ある技術の中でも、リンクアダプテーションと、ハイブリッド・自動再送要求(ハイブリッドARQ)スキームとを実装することによって達成される。] [0003] 簡単に言えば、リンクアダプテーションは、基地局が現在のチャネル品質に基づいて変調パラメータと符号化パラメータとをユーザ端末毎に個別に選択することを可能にする。他方、ハイブリッドARQスキームは、従来のARQスキームの確認応答、再送信、およびタイムアウト機能を、(例えばターボ符号を用いた)前方誤り訂正符号化を使って、かつ、(例えば巡回冗長検査ビットのような)誤り検出情報の送信を使って、強化する。] [0004] ハイブリッドARQスキームは、以前の誤った送信試行を介して受信した情報を(廃棄するのではなく)現在の送信試行に伴って受信した情報と組み合わせることによって、システムのスループットを向上させる。このため、ハイブリッドARQスキームは、誤った送信試行を介して受信した情報を一時的に記憶するためのメモリ資源を必要とする。記憶される必要がある情報には、受信したデータビット並びに関連の信頼性情報(いわゆるソフトビット)が含まれる。] [0005] ソフトビットは、受信信号の中の各データビットについてデコーダ・フロントエンドによって生成されるものであり、データビットが0または1である可能性がどの程度あるかの尺度とみなすことができる。従って、従来型のデコーダ・フロントエンドならば、受信したアナログ情報が0か1かを識別するために、内部アナログ電圧レベルが所与の閾値電圧レベルより上か下を単純に決定するであろうが、例えばターボ符号デコーダのフロントエンドならば、内部アナログ電圧が閾値電圧レベルからどの程度離れているかという整数による尺度(ソフトビット)を提供するであろう。] [0006] 従来の「ハード」な決定技法(硬判定)と、向上した「ソフト」な決定技法(軟判定)とを、それぞれ図1Aおよび図1Bに図示する。図1Aおよび図1Bはいずれも、確率密度pを、アナログ電圧レベルx(T)=mi+n0の関数として示し、ここでmiは信号成分を表し、n0は、受信信号の中の雑音成分を表す。電圧レベルx(T)は、1が送信される場合には平均値m1を有し、0が送信される場合には平均値m2を有する。] 図1A 図1B [0007] 図1Aに示す硬判定のシナリオでは、1または0が送信されたかどうかを決定するために、x(T)のレベルが、所与の閾値電圧レベルと単純に比較される。他方、図1Bに示す例示的な軟判定シナリオでは、x(T)のレベルが閾値レベルからどのくらい離れているかを示す、(3ビットの分解能に相当する)8個のソフトビット量子化範囲が定義される。例えばワード111は、高い信頼性を伴って1という決定を示し、他方、ワード100は、低い信頼性を伴って1という決定を示すであろう。軟判定シナリオにおいて生成された、この追加の信頼性情報の結果として、硬判定シナリオに較べてビット誤り率が低減されるかまたは、同じビット誤り率を達成するのに必要なSNRが低減される。] 図1A 図1B [0008] ソフトビット量子化の分解能を(ある程度まで)高めると、ビット誤り率を低減するのに役立つ。しかし、上記で概説したようにソフトビットは一時的に記憶されなければならないことから、分解能が高くなると、結果としてハイブリッドARQのバッファのためのメモリ要件も増大することになる。従って、特にLTEおよび類似のシステムでは、ピークデータレートが本質的に高いことに起因して、ハイブリッドARQスキームについてのメモリ要件が非常に厳しくなることがある。従って、符号化性能を高レベルに維持すると同時に分解能を低減させるために、優れた方法が提案されるようになってきた。] [0009] 例えば、1999年オランダのアムステルダムにおけるG.JeongおよびD.Hsiaによる「Optimal Quantization for Soft−Decision Turbo Decoder」、(VTC Fall ’99)に記述された、そのような最適化の方法は、典型的には、有効コードレートと、利用される変調方式との知識を必要とする。しかし、リンクアダプテーションとハイブリッドARQが起因の再送信との組み合わせによって、有効コードレートを予測するのがかなり難しくなる。この難しさの主な原因は、軟判定が行われるべき時点では、リンクアダプテーションメカニズムによって選択されたコードレートは、判定メカニズムに(まだ)知られていない可能性があり、かつ、判定メカニズムも、(さらなる)再送信が必要か否かを知らないという事実にある。] [0010] ここで詳細に説明することになるが、現在のSNRに依存して信頼性情報が事実上失われることがあるという事実の結果として、さらなる問題がもたらされる。量子化されていないソフトビットの大きさの平均値並びにその分散は、基本的に現在のSNRに比例する。これを、四相位相変調方式(QPSK)の例について、そしてSNR値が0dBと6dBの例について、図2Aおよび図2Bのソフトビットのヒストグラムにそれぞれ図示する。] 図2A 図2B [0011] SNR値が0dBの場合(図2A)、平均値は非常に小さいため、両端からの曲線が中心付近で強く重なる。従って、量子化されていないソフトビットの大きさは、ゼロに近いため、量子化されたソフトビットは、ほとんどの場合、0または1のいずれかである。他方、SNR値が6dBの場合(図2B)、量子化されていないソフトビットの大きさは、許容された整数範囲のほとんど外側であり、最大許容整数値を想定したソフトビットのクリッピングと量子化との後で、そのような結果となる。いずれの場合でも、利用可能なソフトビットの分解能は、効率的に利用されていない。] 図2A 図2B [0012] ソフトビット量子化プロセスに与えるSNRの影響を補正するため、WO2007/092744 A2では、量子化ステップに先立って、(アナログ)ソフトビットの大きさをスケールすることが提案されている。スケーリングのステップは、量子化されたソフトビットが、利用可能な整数値の範囲をより良く使用することを保証するのに役立つ。スケーリングの間に適用されるスケーリングファクタは、一般に、SNRの測定値に反比例するように選択される。] 先行技術 [0013] 国際公開第2007/092744号] 発明が解決しようとする課題 [0014] フェージングチャネル環境では、チャネル利得は、従って、SNRは、迅速に変化している。これは、1つのコードワードの間でさえ、SNRが変化することを意味する。従って、直交周波数分割多重(OFDM)に依存するLTEシステムでは、SNRは、1つのコードワードの間でさえ変化することがある。そのような状況では、1つのコードワード全体について平均をとった平均SNR値に基づいてスケーリングファクタを導出することが考えられてもよいだろう。しかし、単純に平均をとった場合、低SNR値に対応するソフトビットか、高SNR値に対応するソフトビットかのいずれか一方の精度が、(図2Aおよび2Bに図示したシナリオと同様に)最適とはいえなくなるであろうという問題が一般に生じることが分かっている。] 図2A [0015] 従って、利用可能なソフトビット分解能を効率的に利用できるように、ソフトビット量子化のためのスケーリングファクタの判定を可能にする技法が必要である。] 課題を解決するための手段 [0016] 第1の態様によって、フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを判定する方法を提供する。方法は、フェージングチャネルについてのSNR値を繰り返し判定することと、極値的なSNR値の寄与が減衰されるようにSNR値の重み付けが行われることを特徴として、複数のSNR値に基づいて加重平均を算出することと、そして、加重平均に依存してソフトビット量子化のためのスケーリングファクタを判定することとを含む。本書では、「SNR」という用語は、例えば信号対干渉プラス雑音比(SINR)のように、信号と雑音のレベルを関連付ける関連のパラメータをも包含する。] [0017] 加重の手法は、チャネル条件の変化の結果として、少なくとも部分的には非線形の平均化がもたらされてもよい。暗示的な結果として、チャネル条件の変化に応じた符号化メカニズムおよび/または変調メカニズムの動作ポイントの変化が、算出される平均に反映されてもよい。] [0018] 一実装では、各SNR値が、SNR値に関連する達成可能なチャネルスループットに従って、大まかに重み付けされる。そのような重み付けは、極値的なSNR値の寄与が減衰されるように重み付けが行われるという事実の暗示的または明示的な結果であってもよい。減衰は、非常に高いSNR値および/または非常に低いSNR値が、中間のSNR値より低く加重されるという点で達成されてもよい。本書では、極値的なSNR値は、(相対的または絶対的)最小値および/または最大値に限定されない。そうではなく、例えばSNR値が一定の閾値条件を満たす場合には(例えば、それらが一定の閾値を上回るか下回る場合には)、それらは極値的であるとみなされてもよい。] [0019] 加重平均は、例えば、K.Brueninghaus他による「Link Performance Models for System Level Simulations of Broadband Radio Access Systems」、2005IEEE 16th International Symposium on Personal,Indoor and Mobile Radio Communications、p.2306−2311に一般的に記述されているように、Effective SNR Metrics(ESM)技法を用いて算出されてもよい。本平均化という文脈に使用することができそうな見込まれるESM技法には、Capacity ESM(CESM)と、Exponential ESM(EESM)と、Mutual Information ESM(MIESM)とが含まれる。] [0020] 平均化プロセスより、変換ステップが先行してもよい。具体的には、各SNR値は、それをコードパラメータ領域または変調パラメータ領域へと変換することによって加重されてもよい。一構成では、加重は、関連のコードレート値を求めるために、各SNR値をコードレート領域へと変換することによって行われる。このようにして得られたコードレート値が、次いで、少なくともSNR領域の観点から加重されることになる平均を求めるため、コードレート領域で平均されてもよい。結果としての加重平均が、次のステップで、ソフトビット量子化のためのスケーリングファクタを判定する基礎を成してもよい。] [0021] 各SNR値を関連のコードレート値にマッピングするかまたは他の方法で変換するような変換が選択される場合、結果としてのコードレート値は、関連のSNR値についての達成可能なコードレートを示してもよい。達成可能なコードレートは、関連のSNR値に関連付けられた達成可能なチャネルスループットを表す。コードレート値は、例えば、このSNR値に関連するカットオフレートを示してもよい。] [0022] 平均化は、一連の連続するSNR値全体に対して行われてもよい。一例では、平均化は、所定数の変調シンボルを含む1つのコードブロック全体(例えばターボコードエンコーダによって生成された1つのコードブロック全体)に対して行われる。ここで留意すべきだが、平均化は、コードブロックに含まれる各変調シンボルについてのSNR値を考慮に入れる必要はない。そうではなく、平均化は、コードブロックに含まれる変調シンボルの部分集合(例えば、2つに1つのまたは5つに1つの変調シンボル)についてのSNR値に限定されてもよい。] [0023] 加重平均に基づくスケーリングファクタの判定は、さまざまなやり方で行われてもよい。一実装では、個別の加重平均値(あるいは、加重平均値の個々の範囲)を個別のスケーリングファクタに関連付ける関係を提供する。この関係は、計測値(または個別の範囲)とスケーリングファクタとの間のマッピングの形で、あるいは、機能的関連付けの形で、実現されてもよい。] [0024] 基盤をなす通信システムが複数の変調方式をサポートする場合には、個別の変調方式の各々について、加重平均値(または範囲)とスケーリングファクタとを関連付ける個別の関係が、定義されてもよい。そのようなシナリオでは、スケーリングファクタを判定するステップは、さらに、現在適用されている変調方式を判定することと、この変調方式に関連する関係を選択することとを含んでもよい。] [0025] 本書で記述するスケーリングファクタの判定は、リンクアダプテーションスキームとハイブリッドARQとのうち少なくとも1つと組み合わせて(または、それとの文脈で)行われてもよい。] [0026] さらに、コンピュータプログラムがコンピュータデバイス(例えば移動端末または基地局)上で実行される時には本書で論じるステップを行うためのプログラムコード部分を含むようなコンピュータプログラムを、提供する。コンピュータプログラムは、例えばコンピュータデバイスの中に位置するかまたはコンピュータデバイスに関連して位置するパーマネントメモリまたは書換可能メモリのような、コンピュータ可読記録媒体に記憶されてもよい。それに加えて、または、その代わりに、コンピュータプログラムが、コンピュータデバイスへのダウンロード用に、例えばインターネットのようなデータネットワークを介して、または、例えば電話回線やワイヤレスリンクのような通信回線を介して、提供されてもよい。] [0027] 別の態様によって、フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを判定するように構成されたデコーダステージを提供する。デコーダステージは、フェージングチャネルについてのSNR値を繰り返し判定するように構成された第1のコンポーネントと、極値的なSNR値の寄与が減衰されるようにSNR値の加重が行われることを特徴として、複数のSNR値に基づいて加重平均を算出するように構成されたプロセッサと、プロセッサによって算出された加重平均に依存してソフトビット量子化のためのスケーリングファクタを判定するように構成された第2のコンポーネントとを備える。] [0028] プロセッサは、さらに、関連のシステムパラメータ値(例えばコードレート値)を求めるために、各SNR値をシステムパラメータ領域(例えばコードレート領域)に変換することによって、加重を行うように構成されてもよい。また、プロセッサは、加重平均を求めるために、結果としてのシステムパラメータ値を平均するように構成されてもよい。別の選択肢として、または追加として、プロセッサは、例えばCESM、MIESM、EESMのようなESM技法を用いて加重平均を算出するように構成されてもよい。] [0029] 第2のコンポーネントは、個別の加重平均値(または範囲)を個別のスケーリングファクタに関連付けるマッピングテーブルを含んでもよい。マッピングテーブルは、ルックアップテーブルの形式で実現されてもよい。] [0030] デコーダステージは、受信器コンポーネントまたはトランシーバコンポーネントとして実装されてもよい。受信器コンポーネントまたはトランシーバコンポーネントは、移動端末(例えば、移動電話、ネットワークカードまたはデータカード、携帯情報端末など)の一部、または、基地局(例えばNodeBまたはevolved NodeB)の一部を成してもよい。] [0031] 以下に、本発明について、図の中に示す例示的な実施形態を参照しながら詳細に記述しよう。] 図面の簡単な説明 [0032] 硬判定技法を略示する図である。 軟判定技法を略示する図である。 異なる雑音シナリオについてのソフトビットのヒストグラムを略示する図である。 異なる雑音シナリオについてのソフトビットのヒストグラムを略示する図である。 変調器/デコーダステージの実施形態とその機能コンポーネントとをブロック図の形で略示する図である。 変調器/デコーダステージの実施形態とその機能コンポーネントとをブロック図の形で略示する図である。 方法の実施形態を略示するフロー図である。 SNR領域とコードレート領域との間の変換を略示する図である。] 実施例 [0033] 下記の記述では、限定ではなく説明の目的で、本書で提示する技術の十分な理解を提供することを目的として、例えば特定の変換シナリオのような特定の詳細について述べる。当業者には明らかであろうが、本発明は、これらの特定の態様から逸脱した他の実施形態として実施されることがある。例えば、熟練した技術者であれば、本発明が他の変換領域と組み合わせて、あるいは他の通信標準と組み合わせて実施されうることを理解するであろう。] [0034] さらに、当業者には明らかであろうが、本書で説明した機能は、個別のハードウェア回路構成を用いて、プログラムされたマイクロプロセッサまたは汎用コンピュータと関連して機能するソフトウェアを用いて、特定用途向け集積回路(ASIC)を用いて、および/または、1つ以上のデジタル信号処理回路(DSP)を用いて、実装されうる。また、理解されるであろうが、以下の実施形態は、主に方法と装置として記述されることになるが、一方で、実施形態は、コンピュータのプロセッサおよびプロセッサに連結されたメモリとして実施されてもよく、その場合、メモリは、プロセッサによって実行された時に本書で論じるステップを行う、1つ以上のプログラムを使って符号化される。] [0035] 図3Aは、ソフトビット量子化のためのスケーリングファクタを決定するように構成された復調器/デコーダステージ(復号処理段)300の一実施形態を略示する。復調器/デコーダステージ300は、例えばLTEに準拠したユーザ装置(例えば移動端末)または基地局のような、LTEシステムのコンポーネントの中に組み込まれてもよい。LTE復調器/デコーダステージ300は、リンクアダプテーションおよびハイブリッドARQスキームをサポートするシステム環境で動作する。] 図3A [0036] 周知のとおり、LTEシステムは、基地局からユーザ装置へのダウンリンクではOFDMを使用し、ユーザ装置から基地局へのアップリンクでは、単一キャリヤ周波数分割多元接続(SC−FDMA)を使用する。SC−FDMAは、OFDMの変異形であるとみなすことができる。OFDMは、(ガードインターバルとして)巡回プレフィックスの挿入と周波数領域内での変調および符号化の適用とによって、異なる経路遅延での複製信号(信号レプリカ)の重ね合わせの構築を可能にする。マルチパス利得を実現することを目的として、マルチパス伝播の結果として生じる、弱いOFDM副搬送波と強いOFDM副搬送波上のデータが、1つのコードワードの中で保護されるように、符号化変調が周波数全体にわたって適用される必要がある。チャネル符号化の観点からは、このシナリオは、フェージングチャネル全体にわたる符号化された送信の状況を反映する。これは、チャネル利得が、従って、SNRが、1つのコードワード内で変化することを意味する。SNRの変化が復号の性能に与える影響を補正するため、図3Aの復調器/デコーダステージ300は、ソフトビットスケーリングメカニズムを備えている。] 図3A [0037] 図3Aに示すように、復調器/デコーダステージ300は、フェージングチャネル上でデータ信号を受信するための入力インタフェース(図示せず)で復調器302を備える。復調器302は、量子化のために利用可能な整数値の範囲を効率よく利用できるようにするために必要な復調器302の出力をスケールするように構成されたソフトビットスケーラ304に連結される。量子化器306は、スケーラ304の下流に位置しており、スケーラ304によって出力されたスケールされたソフトビットの大きさを量子化するように構成される。量子化器306によって行われる量子化の分解能は、所望の精度に依存する。例えば所望の精度が5ビットである場合、量子化器306は、スケーラ304によって出力されるソフトビットの大きさを、当分野では周知であるように−16から+15までの範囲の可能な整数値にマッピングする(そして、3ビットの精度について図1Bに一般的に示す)。ソフトビットは、こうして量子化器306によって生成され、デコーダ308へと出力される。デコーダ308は、例えば、ソフトビット入力に関して動作するターボデコーダとして構成されてもよい。] 図1B 図3A [0038] 図3Aに示すように、スケーラ304は、スケーリングファクタ情報を受信するための入力を有する。スケーリングファクタ情報は、SNR決定コンポーネント312に連結されたスケーリングファクタ決定コンポーネント310から受信される。SNR決定コンポーネント312は、現在の雑音レベルと信号レベルとを測定するか、推定するか、あるいは他のやり方で決定し、そして、このようにして決定されたSNR値をスケーリングファクタ決定コンポーネント310に提供するように構成される。スケーリングファクタ決定コンポーネント310は、このようにして得られたSNR値を、スケーリングファクタ情報を決定する目的で利用するように構成される。] 図3A [0039] ここで、図3Bの概略ブロック図を参照しながら、スケーリングファクタ決定コンポーネント310の構成について詳細に記述しよう。図3Bに示すように、スケーリングファクタ決定コンポーネント310は、変換コンポーネント320と、平均化コンポーネント322と、マッピングコンポーネント324とを備える。ここで、図3Bに示す個々のコンポーネントの構造と動作とについて、図4のフローチャート400を参照しながら詳細に記述しよう。] 図3B 図4 [0040] スケーリングファクタ決定コンポーネント310の動作は、SNR決定コンポーネント312からSNR値を常に受信することで始まる。従って、ステップ402で、SNR決定コンポーネント312は、データ信号が復調器302によって受信されるフェージングチャネルに関連するSNR値を繰り返し決定する。本実施形態では、SNR決定コンポーネント312は、SNRを決定するが、他の実施形態では、SINRまたは同様のパラメータが代わりに決定されてもよいだろう。] [0041] 図3Bに示すように、スケーリングファクタ決定コンポーネント310は、雑音判定コンポーネント312から個別のSNR値であるSNRkを常に受信する。連続して受信されるSNR値は、当初、変換コンポーネント320に入力される。変換コンポーネント320は、関連のコードレート値Rkを求めるために、各SNR値をコードレート領域に変換するように構成される。この変換によって、LTEシステムで適用される符号化変調方式の動作点を、スケーリングファクタ決定を目的として考慮に入れることが可能になる。この目的に達するために、各SNR値が、現在のSNR値に関してLTEシステムにおいて達成可能なスループット(または達成可能な送信レート)を示すコードレート値に変換される。] 図3B [0042] 変換コンポーネント320によって適用される変換関数は、下記の平均化プロセスにおいて極値的なSNR値の寄与が低下するように選択される。これは、ゼロに近いコードレートを非常に低いSNR値に割り当て、そして現在使用されている符号化変調方式の最大レートに近いコードレートを非常に高いSNR値に割り当てることによって行われてもよい。] [0043] 対応するレート変換関数fR(SNRk)は、所望の減衰効果が実現できるように人為的に作成されてもよい。代わりの実装によれば、レート変換関数fR(SNRk)が、現在使用されている変調方式ModのカットオフレートR0,Mod(SNRk)を表すかまたはそれに近似しているとして選択される。] [0044] 図5は、SNRの関数として、複数の変調方式(QPSK、16QAMおよび64QAM)についてのカットオフレートを図示する。図5から明らかなように、カットオフレートは、非常に低いSNR値についてはゼロに近く、非常に高いSNR値については最大値に近づくという、所望の特性を有する。言い換えると、カットオフレートは、SNR領域内で所望の減衰(または加重)効果を与えるコードレート領域内のパラメータとみなしうる。] 図5 [0045] 任意の方策として、図5の関数が、図3Aに示すデコーダ308の実際の実装に適合されてもよい。具体的には、デコーダ308が、図5に図示する理論的な関数より幾分勝るかまたは劣る特性を有してもよい。このため、図5の適用可能な関数は、実際のデコーダの特性に依存して、SNR軸に沿って移動されてもよいだろう。代替のまたは追加の方策として、関数の入力SNR値は、実際のデコーダの特性に依存して、スケールされるかまたはオフセットされてもよい。] 図3A 図5 [0046] 図3Bに戻るが、変換コンポーネント320によって生成される個別のコードレート値Rkは、平均化コンポーネント322へ入力される。次いで、平均化コンポーネント322は、コードブロックに基づいてコードレート値Rkを平均化する。] 図3B [0047] 平均化は、一般に、1つのコードブロック内の(例えば1つのターボコードワード内の)すべての変調シンボルに対して行われてもよい。演算資源を節約するには、平均化プロセスの間に1つのコードブロックに含まれる変調シンボルの部分集合だけが検討されるように、変調シンボルを少なくするようにダウンサンプリングするという選択肢がある。] [0048] 平均化コンポーネント322によって行われる平均化は、次式で表すことができる。] [0049] ] [0050] パラメータKは、1つのコードブロックの中に含まれる変調シンボルの数を示す。本実施形態では、レート変換関数は、 fR(SNRk)=R0,Mod(SNRk)=Rk である。] [0051] 平均化コンポーネント322によって行われる平均化は、コードレート領域で行われる線形の平均化とみなすことができる。しかし、SNR領域の観点からは、平均化は、変換関数の具体的な特性のため、非線形のかたちで行われる。SNR領域の観点からは、上記の数式で表された平均化は、各SNR値が図5に示すカットオフレート関数によって表された関連の達成可能なチャネルスループットに従って加重された状態で、複数のSNR値に基づく加重平均の算出を表す(図4のステップ404)。] 図4 図5 [0052] 平均化コンポーネット322は、各コードブロックについて個別の平均レート値 を算出する。このように算出された平均レート値 は、図3Bに図示するようにマッピングコンポーネント324に与えられる。マッピングコンポーネント324は、各平均レート値 について、ソフトビット量子化のためのスケーリングファクタを判定する。平均レート値 は、雑音領域における加重平均を表すのだから、スケーリングファクタは、当初のSNR値の加重平均に依存してRkとして効果的に判定される(図4のステップ406)。] 図3B 図4 [0053] マッピングコンポーネント324によって行われるマッピング動作は、個別の平均レート値 を個別のソフトビットスケーリングファクタQSに関連付ける内部マッピングテーブルに基づいて行われる。平均化コンポーネント322から受信した特定の平均レート値 についてのテーブルエントリがテーブルに含まれない場合には、受信した平均レート値 に最も近いテーブルエントリを、スケーリングファクタの判定のために選択することができる。あるいは、テーブルが、平均レート値 の個別の範囲を個別のスケーリングファクタQSに関連付けてもよいだろう。] [0054] 通信システムにおいて複数の変調方式が適用されうる場合には、個別の変調方式の各々について、別個のマッピングテーブルが提供されてもよい。従って、マッピングコンポーネント324によって行われるテーブルルックアップ動作は、数学的には次式のように表されてもよい。] [0055] ] [0056] コードレート領域におけるSNRの非線形平均化のため、マッピングコンポーネント324によってアクセスされるルックアップテーブルは、平坦なチャネル条件について(すなわち、非フェージング環境について)提供されたものと同じであってもよい。従って、同じテーブルが、フェージング環境と非フェージング環境との両方について再利用されてもよい。] [0057] 上記の例示的な実施形態では、スケーリングファクタ決定コンポーネント310が、平均化ステップより先に、SNR値をコードレート領域に変換する。ここで留意すべきだが、平均化は、例えば、ESM技法を含む加重の手法を用いてSNR領域で行われてもよいだろう。別の変形形態によれば、SNR領域における平均化には、低い方の閾値を下回るすべてのSNR値が、低い方の閾値のSNR値かまたはそれを上回るSNR値にマッピングされ、そして、高い方の閾値を上回るすべてのSNR値が、高い方の閾値のSNR値かまたはそれを下回るSNR値にマッピングされるような、SNR値のクリッピングが含まれてもよいだろう。2つの閾値の間のSNR値はいかなる値であっても、変化しないままであってもよい(すなわち、マッピングされない)。その結果、後続の平均化プロセスには、マッピングされた(すなわち加重された)SNR値とマッピングされないSNR値とが両方含まれる。] [0058] 本書で述べた平均化プロセスには、スケーリングファクタを判定する時、符号化変調メカニズムの動作ポイントが考慮に入れられるという利点がある。従って、低コードレートについては、高SNR値に関連するソフトビットの分解能を維持することを保証することができる。他方、高コードレートについては、低SNR値に関連するソフトビットの分解能が維持される。この方策の結果として、ソフトビットの精度を最適化することができ、ハイブリッドARQのためのメモリ要件は減少するであろう。] [0059] 一定の実装では、スケーリングファクタの最終判定は、テーブルルックアップ動作によって容易に実装することができる。有利なことだが、平坦なチャネルについての既存のテーブルと既知のコードパラメータとを再使用してもよいのだから、新たなテーブルを定義する必要はない。この再使用は、低SNR値と高SNR値との寄与を制限する非線形平均化の結果である。平均化を、レート領域で有利に行うことができ、非線形の関係は、適切な変換関数を単純に選択することによって実装されてもよい。] [0060] 別の利点は、復号の性能をコードブロック毎に最適化することができるという事実である。言い換えると、個別のコードブロックの各々について、専用のスケーリングファクタを選択することができる。] [0061] 本発明について、例示的な実施形態に関して記述してきたが、本書で論じた特定の詳細に限定されることは意図されていない。そうではなく、本発明の範囲は、添付の請求項によってのみ、限定される。]
权利要求:
請求項1 フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを決定する方法であって、フェージングチャネルのSNR値を繰り返し検出するステップと、極値的なSNR値の寄与が小さくなるよう複数のSNR値の重み付けを行って、前記複数のSNR値に基づいた重み付け平均値を算出するステップと、前記重み付け平均値に応じてソフトビット量子化のための前記スケーリングファクタを決定するステップとを有することを特徴とする方法。 請求項2 前記複数のSNR値のそれぞれは、達成可能なチャネルスループットにしたがって重み付けされることを特徴とする請求項1に記載の方法。 請求項3 前記重み付け平均値は、有効SNR計量法を用いて算出されることを特徴とする請求項1または2に記載の方法。 請求項4 前記重み付けは、関連したコードレート値を取得するために、前記複数のSNR値のそれぞれをコードレートドメインの値に変換する変換部によって実行され、前記方法は、前記重み付け平均値を取得するために、取得された複数のコードレート値を平均化処理するステップをさらに有することを特徴とする請求項1または2に記載の方法。 請求項5 前記コードレート値のそれぞれは、関連したSNR値によって達成可能なコードレートを示す値であることを特徴とする請求項4に記載の方法。 請求項6 前記コードレート値は、特定のSNR値に関連したカットオフレートを示す値であることを特徴とする請求項4または5に記載の方法。 請求項7 前記重み付け平均値の算出は、所定数の変調シンボルを含んだ1つのコードブロックにわたって実行されることを特徴とする請求項1ないし6のいずれか1項に記載の方法。 請求項8 前記重み付け平均値の算出は、前記コードブロックに含まれている前記所定数のシンボルのサブセットだけを考慮して実行されることを特徴とする請求項7に記載の方法。 請求項9 前記スケーリングファクタを決定するステップは、重み付け平均値の範囲または値のそれぞれとスケーリングファクタのそれぞれとを関連付ける関係を参照するステップを含むことを特徴とする請求項1ないし8のいずれか1項に記載の方法。 請求項10 複数の変調方式のそれぞれについて個々の前記関係が付与されており、前記スケーリングファクタを決定するステップは、現時点で適用されている変調方式に関連付けられている前記関係を選択するステップを備えることを特徴とする請求項9に記載の方法。 請求項11 前記方法は、リンクアダプテーション方式とハイブリッドARQ方式とのうち少なくともひとつと組み合わせて実行されることを特徴とする請求項1ないし10のいずれか1項に記載の方法。 請求項12 コンピュータプログラムであって、請求項1ないし11のいずれか1項に記載された方法をコンピュータデバイスに実行させることを特徴とするコンピュータプログラム。 請求項13 コンピュータデバイスによって読み取り可能な記憶媒体に記憶されていることを特徴とする請求項12に記載のコンピュータプログラム。 請求項14 フェージングチャネル環境においてソフトビット量子化のためのスケーリングファクタを決定するデコーダステージであって、フェージングチャネルのSNR値を繰り返し検出する第1コンポーネントと、極値的なSNR値の寄与が小さくなるよう複数のSNR値の重み付けを行って、前記複数のSNR値に基づいた重み付け平均値を算出するプロセッサと、前記重み付け平均値に応じてソフトビット量子化のための前記スケーリングファクタを決定する第2コンポーネントとを備えることを特徴とするデコーダステージ。 請求項15 前記プロセッサは、関連したコードレート値を取得するために、前記複数のSNR値のそれぞれをコードレートドメインの値に変換することによって前記重み付けを実行するとともに、前記重み付け平均値を取得するために、取得された複数のコードレート値を平均化処理することを特徴とする請求項14に記載のデコーダステージ。 請求項16 前記プロセッサは、有効SNR計量法を用いて前記重み付け平均値を算出することを特徴とする請求項14に記載のデコーダステージ。 請求項17 前記第2コンポーネントは、前記重み付け平均値の範囲又は値のそれぞれと複数のケーリングファクタのそれぞれとを関連付けたマッピングテーブルを備えることを特徴とする請求項14ないし16のいずれか1項に記載のデコーダステージ。
类似技术:
公开号 | 公开日 | 专利标题 US8565350B2|2013-10-22|Methods for detection of failure and recovery in a radio link JP5275300B2|2013-08-28|無線通信システムにおいて、アップリンク信号対雑音比(snr)推定を与える方法及び装置 JP4477499B2|2010-06-09|チャネル品質測定の平均二乗推定 US6731700B1|2004-05-04|Soft decision output generator US7697948B2|2010-04-13|Resource allocation in communication networks US6208699B1|2001-03-27|Method and apparatus for detecting zero rate frames in a communications system KR100762767B1|2007-10-02|가변레이트 통신시스템에서 수신데이터 레이트를 결정하는 방법 및 장치 FI113721B|2004-05-31|Menetelmä ja vastaanotin kanavaestimaatin iteratiiviseksi parantamiseksi JP5264923B2|2013-08-14|無線通信システムにおけるチャネル品質情報の送信方法及び装置 DE602004010505T2|2008-11-27|Bestimmung der qualität für eine drahtlose kommunikationsverbindung JP5386587B2|2014-01-15|干渉信号特性に関する事前知識を用いた干渉処理 JP3958764B2|2007-08-15|ディジタル通信システムにおけるターボ復号を利用したビットエラー率及びフレームエラー率を減少させる装置及び方法 DE112005003180B4|2010-09-16|Störungsunterdrückung in drahtlosen Empfängern RU2304352C2|2007-08-10|Способ и устройство для определения логарифмического отношения правдоподобия с предварительным кодированием DE69531482T2|2004-07-01|Gleichzeitige demodulation und dekodierung eines digital modulierten funksignals US7486634B2|2009-02-03|Adaptive modulation based on signal quality JP3753698B2|2006-03-08|無線送信装置および伝送レート決定方法 DE60214847T2|2007-10-04|Verfahren und vorrichtung für schätzung des signal-zu-rausch-verhältnisses eines drahtlosen kanals KR101059276B1|2011-08-24|Ofdm 시스템에 있어서의 채널 추정기 RU2479133C2|2013-04-10|Устройство радиопередачи и способ радиопередачи KR101563747B1|2015-10-27|무선 통신 시스템에서 적응적 채널 품질 정보 생성 방법 및 장치 RU2138909C1|1999-09-27|Способ и устройство для оценки качества канала в приемнике EP2294745B1|2015-03-25|Reducing harq retransmissions using peak power management techniques JP4125386B2|2008-07-30|無線電話用復号器 KR0129041B1|1998-10-01|수신기에서의 신호 가중 파라메터를 추정하는 방법 및 장치
同族专利:
公开号 | 公开日 WO2009101049A2|2009-08-20| EP2088725A1|2009-08-12| JP5667881B2|2015-02-12| US8553546B2|2013-10-08| MY156910A|2016-04-15| US20100309810A1|2010-12-09| EP2088725B1|2014-05-07| WO2009101049A3|2009-12-17|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US4008A||1845-04-22||Improvement w the manufacture of oil from resin | US4009A||1845-04-22||Sawmill-carriage | US6013A||1849-01-09||Improvement in molding and compressing cores | WO1996026583A1|1995-02-23|1996-08-29|Nokia Telecommunications Oy|A method for determining connection quality, and a receiver| JPH11501778A|1995-02-23|1999-02-09|ノキアテレコミュニカシオンスオサケユキチュア|接続の質を決定する方法及び受信器| WO2000074247A1|1999-05-28|2000-12-07|Telefonaktiebolaget Lm Ericsson |Optimum turbo decoding architecture and method using a constant or quasi-constant signal-to-noise ratio| JP2006242755A|2005-03-03|2006-09-14|Sokkia Co Ltd|測量システム| WO2007072828A1|2005-12-20|2007-06-28|Sharp Kabushiki Kaisha|通信システムおよびそれに用いる基地局および端末|JP2014534689A|2011-10-12|2014-12-18|ゼットティーイー ウィストロン テレコム アクチエボラーク|In-band interference canceling apparatus and method|JP3376484B2|1995-08-30|2003-02-10|新日本製鐵株式会社|熱延工場巻取設備各ロール| US7340013B2|2002-10-24|2008-03-04|Agere Systems Inc.|Soft sample scaling in a turbo decoder| WO2004047461A2|2002-11-20|2004-06-03|Interdigital Technology Corporation|Communication system and method using signal to noise ratio estimation for scaling in processing received wireless communication signals| US7231183B2|2003-04-29|2007-06-12|Telefonaktiebolaget Lm Ericsson |Quality determination for a wireless communications link| US6986096B2|2003-07-29|2006-01-10|Qualcomm, Incorporated|Scaling and quantizing soft-decision metrics for decoding| US7623490B2|2004-12-22|2009-11-24|Qualcomm Incorporated|Systems and methods that utilize a capacity-based signal-to-noise ratio to predict and improve mobile communication| US20070076810A1|2005-09-30|2007-04-05|Herrera Alfonso R|System and method for selecting transmission format using effective SNR| GB2434948B|2006-02-03|2008-04-09|Motorola Inc|Wireless communication unit and method for receiving a wireless signal|US8897380B2|2007-06-15|2014-11-25|Nokia Corporation|Coping with distortion caused by wideband noise| US8442169B2|2010-02-19|2013-05-14|Telefonaktiebolaget L M Ericsson |Blind SIR estimation using soft bit values| US8699553B2|2010-02-19|2014-04-15|Telefonaktiebolaget Lm Ericsson |Data-aided SIR estimation| CN102201895B|2010-03-26|2013-12-04|中兴通讯股份有限公司|多入多出解调的方法和装置| CN102761509B|2011-04-27|2016-01-06|联芯科技有限公司|Ofdm系统的接收系统及降低接收系统内存的方法| JP5936350B2|2011-12-27|2016-06-22|キヤノン株式会社|新規有機化合物| ITMI20121353A1|2012-08-01|2014-02-02|Bertel S P A|Metodo e dispositivo per demodulare con uscite "soft" segnali qam con mappatura gray| US20140369340A1|2013-06-13|2014-12-18|Michael Horvat|Method and devices for radio link monitoring| US10678662B2|2016-01-04|2020-06-09|Cnex Labs, Inc.|Computing system with data protection mechanism with soft information and method of operation thereof| US10483952B1|2018-05-04|2019-11-19|Oracle International Corporation|Baseline wander correction using zero and one mismatch adaptation| EP3618377A1|2018-08-29|2020-03-04|Intel IP Corporation|Communication device and method for processing a received signal|
法律状态:
2012-02-03| A621| Written request for application examination|Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120202 | 2013-05-08| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130508 | 2013-05-21| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130520 | 2013-10-15| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131011 | 2014-01-15| A601| Written request for extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20140114 | 2014-01-22| A602| Written permission of extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20140121 | 2014-04-12| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140411 | 2014-05-12| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140509 | 2014-08-02| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140801 | 2014-11-07| TRDD| Decision of grant or rejection written| 2014-11-17| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141114 | 2014-12-18| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141215 | 2014-12-19| R150| Certificate of patent or registration of utility model|Ref document number: 5667881 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 | 2017-12-12| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2018-12-18| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2019-12-17| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2020-12-19| LAPS| Cancellation because of no payment of annual fees|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|